Joe RodonJoe Rodon
International FootballWales and the Portugal Test: Four Matches, Five Empty Seats, and an Era That Still Needs ProvingCraig Bellamy was not talking about Portugal. He was talking about another...
Athletics138 Hours 40 Minutes in Aosta: Decoding Two Vietnamese Runners' Finish at Tor des Géants138 Hours 40 Minutes in Aosta: Decoding Two Vietnamese Runners' Finish at Tor...
VolleyballDissecting Thailand Men's Volleyball's Loss at the 2026 Asian Championship: When the Blind Spot Lies in the Decisive PointsData doesn't lie, but it only answers the right questions you ask. The...
Martial ArtsSingapore's First Women's Epee Team Medal: Winning in the Final BeatsAt the fencing floor, nobody cheers. That is the first thing I learned the...
BadmintonInside badminton's transfer window: release clauses, wage bills and the pressure of defending ranking pointsOn December 15, 2026, I opened an internal registration sheet for an S/J Leag...
International FootballBorja's Brace and the Moment Milito Let the Clásico Slip AwayIn the 71st minute, on the touchline at Estadio Banorte, Gabriel Milito leane...
Domestic FootballVietnam U23 0-1 Uzbekistan U23: Re-reading the First-Half Structure Before 45 Decisive MinutesVietnam U23 0-1 Uzbekistan U23: Re-reading the First-Half Structure Before 45...
EsportsThe Blank Page of Esports: When Analysts Must Learn to Stay SilentThere is a moment every esports analyst eventually faces: you paste the sourc...
Domestic FootballThe Waltz of Empty Seats – When V.League Learns to Listen to SilenceWhen the opening whistle echoed through Hang Day Stadium on an evening in...
International FootballVietnam Won With Structure: A Rereading of the 2026 ASEAN CupAt 5 January 2026, Rajamangala Stadium in Bangkok was full. I sat in Da Nang,...
BadmintonBWF World Junior Championships 2026: Tanvi Patri and Shaina Manimuthu Lead India Into an Unprecedented Format ExperimentThere is a moment on a badminton court that I always rewind and watch again:...
EsportsTwo Korean Players Caught Cheating in the DFOS S3 Grand Final: Six-Month Ban and Full Prize ForfeitureThe Delta Force Open Series Season 3 (DFOS S3) grand final, held in Japan,...
Table TennisVietnam Women's Table Tennis at the Asian Championship: The 9-9 Serve and Thirty Years of SilenceIn the fifth game of the women's team semifinal, with the score level at 9-9,...
AthleticsThe Line Between News and Rumor: When a Sports Storyteller Learns to VerifyMinute 28, Game 4 of the 2026 Summer VCS final. Levi dove into the Baron pit,...
ChessChess Olympiad 2026: India Faces Double Challenge in Samarkand – Official Schedule ReleasedWhen the official schedule of the 46th Chess Olympiad was released by FIDE on...
VolleyballLVM 2026: How an Indonesian Media Platform Built Its Own University Volleyball Stage"The night I turned down the World Cup, the ASIAD hotel corridor was empty, a...
Domestic FootballThe Southeast Asian Final at Gelora Bung Karno: A Wrong Label, a 9-2 Scoreline, and a Bet Nobody Wants to HoldAt 20:00, on the scoreboard of the largest stadium in the region, the words...
BadmintonAsian Games 2026: The Badminton Draw, the Byes, and a Destiny Collision in Round TwoI once sat in the tunnel of a stadium in Qatar, watching a young coach hold a...
EsportsNine Layers of Esports Analysis: When the Input Data DisappearsThree in the morning in Chengdu, I opened a nine-page file a colleague had se...
VolleyballVietnam Women's Volleyball: Squad Depth and the "Meta" Problem on the Asian StageThe second set of the deciding frame was not the most beautiful play, but it...
